package com.example.demo;

import com.alibaba.fastjson.JSONObject;
import org.jsoup.Connection;
import org.jsoup.Jsoup;
import org.jsoup.nodes.Document;
import org.jsoup.nodes.Element;

import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class CtripDataUtil {

  public static Map<String, String> getGeoNameMap() {
    Map<String, String> geoNameMap = new HashMap<>();
    geoNameMap.put("1", "北京");
    geoNameMap.put("32", "广州");
    geoNameMap.put("2", "上海");
    geoNameMap.put("30", "深圳");
    geoNameMap.put("28", "成都");
    geoNameMap.put("278", "合肥");
    geoNameMap.put("12", "南京");
    geoNameMap.put("7", "青岛");
    geoNameMap.put("451", "沈阳");
    geoNameMap.put("14", "苏州");
    geoNameMap.put("3", "天津");
    geoNameMap.put("477", "武汉");
    geoNameMap.put("10", "西安");
    geoNameMap.put("206", "长沙");
    geoNameMap.put("559", "郑州");
    geoNameMap.put("4", "重庆");
    geoNameMap.put("17", "杭州");
    geoNameMap.put("345", "乐山");
    geoNameMap.put("1106", "日照");
    geoNameMap.put("178", "鞍山");
    geoNameMap.put("268", "赣州");
    geoNameMap.put("33", "桂林");
    geoNameMap.put("569", "临沂");
    geoNameMap.put("354", "柳州");
    geoNameMap.put("475", "潍坊");
    geoNameMap.put("15", "扬州");
    geoNameMap.put("99", "银川");
    geoNameMap.put("542", "淄博");
    geoNameMap.put("6", "大连");
    geoNameMap.put("38", "贵阳");
    geoNameMap.put("299", "惠州");
    geoNameMap.put("144", "济南");
    geoNameMap.put("380", "南宁");
    geoNameMap.put("82", "南通");
    geoNameMap.put("375", "宁波");
    geoNameMap.put("25", "厦门");
    geoNameMap.put("105", "太原");
    geoNameMap.put("491", "温州");
    geoNameMap.put("158", "长春");
    geoNameMap.put("258", "福州");
    geoNameMap.put("5", "哈尔滨");
    geoNameMap.put("34", "昆明");
    geoNameMap.put("100", "兰州");
    geoNameMap.put("428", "石家庄");
    return geoNameMap;
  }

  public static List<String> getGeoIds() {
    List<String> geoIds = new ArrayList<>();

    geoIds.add("1");
    geoIds.add("32");
    geoIds.add("2");
    geoIds.add("30");
    geoIds.add("28");
    geoIds.add("278");
    geoIds.add("12");
    geoIds.add("7");
    geoIds.add("451");
    geoIds.add("14");
    geoIds.add("3");
    geoIds.add("477");
    geoIds.add("10");
    geoIds.add("206");
    geoIds.add("559");
    geoIds.add("4");
    geoIds.add("17");
    geoIds.add("345");
    geoIds.add("1106");
    geoIds.add("178");
    geoIds.add("268");
    geoIds.add("33");
    geoIds.add("569");
    geoIds.add("354");
    geoIds.add("475");
    geoIds.add("15");
    geoIds.add("99");
    geoIds.add("542");
    geoIds.add("6");
    geoIds.add("38");
    geoIds.add("299");
    geoIds.add("144");
    geoIds.add("380");
    geoIds.add("82");
    geoIds.add("375");
    geoIds.add("25");
    geoIds.add("105");
    geoIds.add("491");
    geoIds.add("158");
    geoIds.add("258");
    geoIds.add("5");
    geoIds.add("34");
    geoIds.add("100");
    geoIds.add("428");
    return geoIds;
  }

  public static Map<String, String> getCityLevelMap() {
    Map<String, String> map = new HashMap<>();
    map.put("北京", "一线城市");
    map.put("广州", "一线城市");
    map.put("上海", "一线城市");
    map.put("深圳", "一线城市");
    map.put("成都", "新一线城市");
    map.put("合肥", "新一线城市");
    map.put("南京", "新一线城市");
    map.put("青岛", "新一线城市");
    map.put("沈阳", "新一线城市");
    map.put("苏州", "新一线城市");
    map.put("天津", "新一线城市");
    map.put("武汉", "新一线城市");
    map.put("西安", "新一线城市");
    map.put("长沙", "新一线城市");
    map.put("郑州", "新一线城市");
    map.put("重庆", "新一线城市");
    map.put("杭州", "新一线城市");
    map.put("乐山", "四线城市");
    map.put("日照", "四线城市");
    map.put("鞍山", "三线城市");
    map.put("赣州", "三线城市");
    map.put("桂林", "三线城市");
    map.put("临沂", "三线城市");
    map.put("柳州", "三线城市");
    map.put("潍坊", "三线城市");
    map.put("扬州", "三线城市");
    map.put("银川", "三线城市");
    map.put("淄博", "三线城市");
    map.put("大连", "二线城市");
    map.put("贵阳", "二线城市");
    map.put("惠州", "二线城市");
    map.put("济南", "二线城市");
    map.put("南宁", "二线城市");
    map.put("南通", "二线城市");
    map.put("宁波", "二线城市");
    map.put("厦门", "二线城市");
    map.put("太原", "二线城市");
    map.put("温州", "二线城市");
    map.put("长春", "二线城市");
    map.put("福州", "二线城市");
    map.put("哈尔滨", "二线城市");
    map.put("昆明", "二线城市");
    map.put("兰州", "二线城市");
    map.put("石家庄", "二线城市");
    return map;
  }

  public static Map<String, String> getHotelLevelMap() {
    Map<String, String> map = new HashMap<>();
    // 经济、舒适、高档、豪华
    map.put("2", "经济");
    map.put("3", "舒适");
    map.put("4", "高档");
    map.put("5", "豪华");
    return map;
  }

  public static Map<String, String> numberMap() {
    Map<String, String> map = new HashMap<>();
    // 经济、舒适、高档、豪华
    map.put("2", "二");
    map.put("3", "三");
    map.put("4", "四");
    map.put("5", "五");
    return map;
  }

  public static void main(String[] args) throws Exception {
    Map<String, String> geoNameMap = getGeoNameMap();
    List<String> geoIds = getGeoIds();
    Map<String, String> hotelLevelMap = getHotelLevelMap();
    Map<String, String> numberMap = numberMap();
    String cookie =
        "GUID=09031102114364446477; Corp_ResLang=zh-cn; _ga=GA1.2.736236370.1622613855; _gid=GA1.2.1827004588.1622613855; ctm_ref=; login_uid=DC1A448F0309B3B22AE165F1E7445D13; login_type=0; cticket=B5B63D43309E23DD7365076DF9383566A68CD50E9C549913BAA9502C10FF8EEB; AHeadUserInfo=VipGrade=0&VipGradeName=%C6%D5%CD%A8%BB%E1%D4%B1&UserName=%BB%C6%B4%BA%CF%E3&NoReadMessageCount=1; ticket_ctrip=bJ9RlCHVwlu1ZjyusRi+ypZ7X2r4+yojyzYEMjGgdJUY+8MkQJWJwZJ1AGK2Pjd4zAAQPp94LF4w/WqKJcY6KhLA7ZzlVmewYDdcOKBsvqOzj1mpUS5peKdRm5DDAKvdHEJ0i9kxLSEo9koBwdLfDJF+QErOWcjEYYOhn9PtBIZKtjTp7k9tDGVsSPIurz+NiHOqtaRJVd+WW8ccXcCH3kjDTdewepP0IoKtc2mJbac6MpCn3rRff7Xl9gYjdzT9zPoSoND2EsXDgRREW+iGkMyCyVsnJx3WICfiRiFt2Ac=; DUID=u=DC1A448F0309B3B22AE165F1E7445D13&v=0; IsNonUser=F; SSOkey=372efd20-e0a7-4974-92a2-cfae90459f81; _IsShowInfo=true; IsFristShowInfo=2130126491; isShowCorpTip=yes; _bfa=1.1622613852719.2kkaby.1.1622613852719.1622616147016.2.7; _bfs=1.2; _bfi=p1%3D10650045603%26p2%3D10650036358%26v1%3D7%26v2%3D6";
    for (String geoId : geoIds) {
      // 城市名称
      String cityName = geoNameMap.get(geoId);
      // 获取大床房
      String json = getSingleBedJsonContent(geoId);
      JSONObject jsonObject =
          httpPost(
              "https://m.ctrip.com/restapi/soa2/20654/SearchHotel?_fxpcqlniredt=09031102114364446477",
              json,
              new HashMap<>(),
              cookie);
      Map<String, String> cityLevelMap = getCityLevelMap();
      List<JSONObject> hotelLists = (List<JSONObject>) jsonObject.get("hotelList");
      for (int i = 0; i < hotelLists.size(); i++) {
        // 城市名称
        System.out.print(cityName + ";");
        // 城市等级
        System.out.print(cityLevelMap.get(cityName) + ";");
        JSONObject hotel = hotelLists.get(i);
        JSONObject baseInfo = (JSONObject) hotel.get("baseInfo");
        JSONObject positionInfo = (JSONObject) hotel.get("positionInfo");
        String positionDesc = (String) positionInfo.get("positionDesc");
        // 地理位置
        System.out.print(positionDesc + ";");

        List<JSONObject> names = (List<JSONObject>) baseInfo.get("name");
        String name = (String) names.get(0).get("content");
        // 酒店名称
        System.out.print(name + ";");
        boolean starLicence = (boolean) baseInfo.get("starLicence");
        String star = (String) baseInfo.get("star");
        System.out.print(hotelLevelMap.get(star) + ";");
        if (starLicence) {
          System.out.print(numberMap.get(star) + "星级" + ";");
        } else {
          System.out.print(numberMap.get(star) + "个钻" + ";");
        }
        System.out.print("大床房;");
        JSONObject priceInfo = (JSONObject) hotel.get("priceInfo");
        JSONObject minPriceInfo = (JSONObject) priceInfo.get("minPriceInfo");
        String customPrice = (String) minPriceInfo.get("customPrice");
        System.out.print(customPrice + ";");
        System.out.print("是;");
        System.out.print("是;");
        System.out.println();
      }

      // 获取双人房
      json = getDoubleBedJsonContent(geoId);
      jsonObject =
          httpPost(
              "https://m.ctrip.com/restapi/soa2/20654/SearchHotel?_fxpcqlniredt=09031102114364446477",
              json,
              new HashMap<>(),
              cookie);
      hotelLists = (List<JSONObject>) jsonObject.get("hotelList");
        for (int i = 0; i < hotelLists.size(); i++) {
            // 城市名称
            System.out.print(cityName + ";");
            // 城市等级
            System.out.print(cityLevelMap.get(cityName) + ";");
            JSONObject hotel = hotelLists.get(i);
            JSONObject baseInfo = (JSONObject) hotel.get("baseInfo");
            JSONObject positionInfo = (JSONObject) hotel.get("positionInfo");
            String positionDesc = (String) positionInfo.get("positionDesc");
            // 地理位置
            System.out.print(positionDesc + ";");

            List<JSONObject> names = (List<JSONObject>) baseInfo.get("name");
            String name = (String) names.get(0).get("content");
            // 酒店名称
            System.out.print(name + ";");
            boolean starLicence = (boolean) baseInfo.get("starLicence");
            String star = (String) baseInfo.get("star");
            System.out.print(hotelLevelMap.get(star) + ";");
            if (starLicence) {
                System.out.print(numberMap.get(star) + "星级" + ";");
            } else {
                System.out.print(numberMap.get(star) + "个钻" + ";");
            }
            System.out.print("双人床;");
            JSONObject priceInfo = (JSONObject) hotel.get("priceInfo");
            JSONObject minPriceInfo = (JSONObject) priceInfo.get("minPriceInfo");
            String customPrice = (String) minPriceInfo.get("customPrice");
            System.out.print(customPrice + ";");
            System.out.print("是;");
            System.out.print("是;");
            System.out.println();
        }
    }
  }

  public static JSONObject httpPost(
      String url, String jsonContent, Map<String, String> map, String cookie) throws IOException {
    // 获取请求连接
    Connection con = Jsoup.connect(url).ignoreContentType(true);
    // 遍历生成参数
    //        if(map!=null){
    //            for (Map.Entry<String, String> entry : map.entrySet()) {
    //                //添加参数
    //                con.data(entry.getKey(), entry.getValue());
    //            }
    //        }
    con.requestBody(jsonContent);
    // 插入cookie（头文件形式）
    con.header("cookie", cookie);
    //        con.header("Content-Type", "application/json;charset=UTF-8");
    con.header(
        "user-agent",
        "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36");
    Document doc = con.header("Content-Type", "application/json").post();
    Element body = doc.body();
    JSONObject json = JSONObject.parseObject(body.text());
    return json;
  }

  public static String getSingleBedJsonContent(String geoId) {
    return "{\n"
        + "    \"sortFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"SORT_DEFAULT.SORT.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_ASC.SORT.1\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_DESC.SORT.2\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_DISTANCE_ASC.SORT.3\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_EVALUATE_DESC.SORT.4\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"pageNo\":1,\n"
        + "    \"pageSize\":15,\n"
        + "    \"checkIn\":\"2021-06-04\",\n"
        + "    \"checkOut\":\"2021-06-05\",\n"
        + "    \"geoId\":"
        + geoId
        + ",\n"
        + "    \"geoCategoryId\":3,\n"
        + "    \"quickFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"otherFilter\":{\n"
        + "        \"id\":\"FILTER.MOREFILTER.0\",\n"
        + "        \"children\":[\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.39\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.48\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.564\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1630\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1122\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1638\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1640\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.105\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.109\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1645\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.110\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1650\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1657\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1658\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1659\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1542\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1037\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.22\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1049\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.49\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1592\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1087\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1113\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1641\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1642\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1643\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1644\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1647\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1135\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1648\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.2\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.5\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1541\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.6\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.7\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.9\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.10\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1034\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.11\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1036\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.16\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.17\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.18\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.19\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.520\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.547\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1577\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.57\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.572\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.576\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1623\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1625\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.614\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.641\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.148\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1180\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.671\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.673\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.684\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"TRANSFERS_SERVICE.service.0\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SWAM_SERVICE.service.1\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"PARK_SERVICE.service.2\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"WIFI_SERVICE.service.3\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"BROAD_BAND_SERVICE.service.4\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FITNESS_SERVICE.service.5\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SPA_SERVICE.service.6\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"AIPPORT_BUS_SERVICE.service.7\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BIGBED.roomAndBreakfast-bigBed.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DOUBLEBED.roomAndBreakfast-doubleBed.1\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_SINGLEBED.roomAndBreakfast-singleBed.2\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_MULTIBED.roomAndBreakfast-multiBed.3\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":true\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_OFFLINEPAY.payType-offlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"checked\":false,\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FOREIGN.suitablePerson-foreign.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_HMT.suitablePerson-hmt.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"priceAndStarFilter\":{\n"
        + "        \"stars\":{\n"
        + "            \"id\":\"STAR_ALL.star.0\",\n"
        + "            \"isMultiple\":true,\n"
        + "            \"children\":[\n"
        + "                {\n"
        + "                    \"id\":\"TWO_STAR.star.2\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"THREE_STAR.star.3\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FOUR_STAR.star.4\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FIVE_STAR.star.5\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                }\n"
        + "            ]\n"
        + "        },\n"
        + "        \"initPriceRange\":{\n"
        + "            \"lowPrice\":\"0\",\n"
        + "            \"highPrice\":\"1500\",\n"
        + "            \"currency\":\"￥\",\n"
        + "            \"id\":\"CUSTOMPRICERANGE.customPriceRange.0\"\n"
        + "        }\n"
        + "    },\n"
        + "    \"travelPolicyInfo\":{\n"
        + "        \"guestMode\":false,\n"
        + "        \"GeoCategory\":[\n"
        + "\n"
        + "        ],\n"
        + "        \"guestModeParams\":[\n"
        + "\n"
        + "        ]\n"
        + "    },\n"
        + "    \"positionSelectedItem\":[\n"
        + "\n"
        + "    ],\n"
        + "    \"tripID\":\"0\",\n"
        + "    \"oaAuthMode\":false,\n"
        + "    \"roomQuantity\":1,\n"
        + "    \"adultQuantity\":1,\n"
        + "    \"channel\":\"Online\",\n"
        + "    \"head\":{\n"
        + "        \"cid\":\"09031102114364446477\",\n"
        + "        \"ctok\":\"\",\n"
        + "        \"cver\":\"1.0\",\n"
        + "        \"lang\":\"01\",\n"
        + "        \"sid\":\"\",\n"
        + "        \"syscode\":\"09\",\n"
        + "        \"auth\":null,\n"
        + "        \"extension\":[\n"
        + "            {\n"
        + "                \"name\":\"sourceFrom\",\n"
        + "                \"value\":\"Online\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"locale\",\n"
        + "                \"value\":\"zh_CN\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"corpPayType\",\n"
        + "                \"value\":\"public\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"site\",\n"
        + "                \"value\":\"2\"\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"contentType\":\"json\"\n"
        + "}";
  }

  public static String getDoubleBedJsonContent(String geoId) {
    return "{\n"
        + "    \"sortFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"SORT_DEFAULT.SORT.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_ASC.SORT.1\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_DESC.SORT.2\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_DISTANCE_ASC.SORT.3\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_EVALUATE_DESC.SORT.4\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"pageNo\":1,\n"
        + "    \"pageSize\":15,\n"
        + "    \"checkIn\":\"2021-06-04\",\n"
        + "    \"checkOut\":\"2021-06-05\",\n"
        + "    \"geoId\":"
        + geoId
        + ",\n"
        + "    \"geoCategoryId\":3,\n"
        + "    \"quickFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"otherFilter\":{\n"
        + "        \"id\":\"FILTER.MOREFILTER.0\",\n"
        + "        \"children\":[\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.39\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.48\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.564\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1630\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1122\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1638\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1640\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.105\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.109\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1645\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.110\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1650\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1657\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1658\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1659\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1542\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1037\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.22\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1049\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.49\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1592\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1087\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1113\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1641\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1642\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1643\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1644\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1647\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1135\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1648\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.2\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.5\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1541\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.6\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.7\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.9\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.10\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1034\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.11\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1036\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.16\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.17\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.18\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.19\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.520\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.547\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1577\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.57\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.572\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.576\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1623\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1625\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.614\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.641\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.148\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1180\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.671\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.673\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.684\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"TRANSFERS_SERVICE.service.0\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SWAM_SERVICE.service.1\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"PARK_SERVICE.service.2\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"WIFI_SERVICE.service.3\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"BROAD_BAND_SERVICE.service.4\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FITNESS_SERVICE.service.5\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SPA_SERVICE.service.6\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"AIPPORT_BUS_SERVICE.service.7\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BIGBED.roomAndBreakfast-bigBed.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DOUBLEBED.roomAndBreakfast-doubleBed.1\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_SINGLEBED.roomAndBreakfast-singleBed.2\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_MULTIBED.roomAndBreakfast-multiBed.3\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":true\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_OFFLINEPAY.payType-offlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"checked\":false,\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FOREIGN.suitablePerson-foreign.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_HMT.suitablePerson-hmt.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"priceAndStarFilter\":{\n"
        + "        \"stars\":{\n"
        + "            \"id\":\"STAR_ALL.star.0\",\n"
        + "            \"isMultiple\":true,\n"
        + "            \"children\":[\n"
        + "                {\n"
        + "                    \"id\":\"TWO_STAR.star.2\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"THREE_STAR.star.3\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FOUR_STAR.star.4\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FIVE_STAR.star.5\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                }\n"
        + "            ]\n"
        + "        },\n"
        + "        \"initPriceRange\":{\n"
        + "            \"lowPrice\":\"0\",\n"
        + "            \"highPrice\":\"1500\",\n"
        + "            \"currency\":\"￥\",\n"
        + "            \"id\":\"CUSTOMPRICERANGE.customPriceRange.0\"\n"
        + "        }\n"
        + "    },\n"
        + "    \"travelPolicyInfo\":{\n"
        + "        \"guestMode\":false,\n"
        + "        \"GeoCategory\":[\n"
        + "\n"
        + "        ],\n"
        + "        \"guestModeParams\":[\n"
        + "\n"
        + "        ]\n"
        + "    },\n"
        + "    \"positionSelectedItem\":[\n"
        + "\n"
        + "    ],\n"
        + "    \"tripID\":\"0\",\n"
        + "    \"oaAuthMode\":false,\n"
        + "    \"roomQuantity\":1,\n"
        + "    \"adultQuantity\":1,\n"
        + "    \"channel\":\"Online\",\n"
        + "    \"head\":{\n"
        + "        \"cid\":\"09031102114364446477\",\n"
        + "        \"ctok\":\"\",\n"
        + "        \"cver\":\"1.0\",\n"
        + "        \"lang\":\"01\",\n"
        + "        \"sid\":\"\",\n"
        + "        \"syscode\":\"09\",\n"
        + "        \"auth\":null,\n"
        + "        \"extension\":[\n"
        + "            {\n"
        + "                \"name\":\"sourceFrom\",\n"
        + "                \"value\":\"Online\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"locale\",\n"
        + "                \"value\":\"zh_CN\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"corpPayType\",\n"
        + "                \"value\":\"public\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"site\",\n"
        + "                \"value\":\"2\"\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"contentType\":\"json\"\n"
        + "}";
  }

  public static String getJsonContent(String geoId) {
    return "{\n"
        + "    \"sortFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"SORT_DEFAULT.SORT.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_ASC.SORT.1\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_PRICE_DESC.SORT.2\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_DISTANCE_ASC.SORT.3\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"SORT_EVALUATE_DESC.SORT.4\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"pageNo\":1,\n"
        + "    \"pageSize\":15,\n"
        + "    \"checkIn\":\"2021-06-03\",\n"
        + "    \"checkOut\":\"2021-06-04\",\n"
        + "    \"geoId\":"
        + geoId
        + ",\n"
        + "    \"geoCategoryId\":3,\n"
        + "    \"quickFilter\":[\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "            \"checked\":true,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        },\n"
        + "        {\n"
        + "            \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "            \"checked\":false,\n"
        + "            \"editable\":true\n"
        + "        }\n"
        + "    ],\n"
        + "    \"otherFilter\":{\n"
        + "        \"id\":\"FILTER.MOREFILTER.0\",\n"
        + "        \"children\":[\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_TSPOLICY.corpPolicy-tsPolicy.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPPOLICY.corpPolicy.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_EXCLUSIVE.hotelType-exclusive.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELTYPE.hotelType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.39\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.48\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.564\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1630\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1122\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1638\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1640\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.105\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.109\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1645\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.110\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1650\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1657\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1658\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1659\",\n"
        + "                                \"pId\":\"ECONOMY_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1542\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1037\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.22\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1049\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.49\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1592\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1087\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1113\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1641\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1642\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1643\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1644\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1647\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1135\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1648\",\n"
        + "                                \"pId\":\"MIDDLING_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.2\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.5\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1541\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.6\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.7\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.9\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.10\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1034\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.11\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1036\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.16\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.17\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.18\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.19\",\n"
        + "                                \"pId\":\"HIGH_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                        \"pId\":\"BRAND_CHAIN.BRAND.0\",\n"
        + "                        \"children\":[\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.520\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.547\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1577\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.57\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.572\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.576\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1623\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1625\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.614\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.641\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.148\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.1180\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.671\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.673\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            },\n"
        + "                            {\n"
        + "                                \"id\":\"HOTEL_BRAND.BRAND.684\",\n"
        + "                                \"pId\":\"OTHRE_CHAIN.BRAND.0\",\n"
        + "                                \"isMultiple\":true\n"
        + "                            }\n"
        + "                        ],\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"checked\":false\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"TRANSFERS_SERVICE.service.0\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SWAM_SERVICE.service.1\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"PARK_SERVICE.service.2\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"WIFI_SERVICE.service.3\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"BROAD_BAND_SERVICE.service.4\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FITNESS_SERVICE.service.5\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"SPA_SERVICE.service.6\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"AIPPORT_BUS_SERVICE.service.7\",\n"
        + "                        \"pId\":\"FACILITY_SERVICE.FACILTTY.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BIGBED.roomAndBreakfast-bigBed.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DOUBLEBED.roomAndBreakfast-doubleBed.1\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_SINGLEBED.roomAndBreakfast-singleBed.2\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_MULTIBED.roomAndBreakfast-multiBed.3\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":false\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_BREAKFAST.roomAndBreakfast-breakfast.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_ROOMANDBREAKFAST.roomAndBreakfast.0\",\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true,\n"
        + "                        \"checked\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":true\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_OFFLINEPAY.payType-offlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_ONLINEPAY.payType-onlinePay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_CORPPAY.payType-corpPay.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_PAYTYPE.payType.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FREECANCELLATION.corpService-freeCancellation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INSTANTCONFIRMATION.corpService-instantConfirmation.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_INVOICE.corpService-invoice.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_CORPTRAVELSERVICE.SERVICES.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":false,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_DISCOUNT.hotelDiscount-discount._\",\n"
        + "                        \"pId\":\"FILTER_TAG_HOTELDISCOUNT.hotelDiscount.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":true,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true,\n"
        + "                \"checked\":false\n"
        + "            },\n"
        + "            {\n"
        + "                \"id\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                \"pId\":\"FILTER.MOREFILTER.0\",\n"
        + "                \"checked\":false,\n"
        + "                \"children\":[\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_FOREIGN.suitablePerson-foreign.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    },\n"
        + "                    {\n"
        + "                        \"id\":\"FILTER_TAG_HMT.suitablePerson-hmt.0\",\n"
        + "                        \"pId\":\"FILTER_TAG_SUITABLEPERSON.suitablePerson.0\",\n"
        + "                        \"checked\":false,\n"
        + "                        \"isMultiple\":false,\n"
        + "                        \"editable\":true\n"
        + "                    }\n"
        + "                ],\n"
        + "                \"isMultiple\":true\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"priceAndStarFilter\":{\n"
        + "        \"stars\":{\n"
        + "            \"id\":\"STAR_ALL.star.0\",\n"
        + "            \"isMultiple\":true,\n"
        + "            \"children\":[\n"
        + "                {\n"
        + "                    \"id\":\"TWO_STAR.star.2\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"THREE_STAR.star.3\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FOUR_STAR.star.4\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                },\n"
        + "                {\n"
        + "                    \"id\":\"FIVE_STAR.star.5\",\n"
        + "                    \"pId\":\"STAR_ALL.star.0\"\n"
        + "                }\n"
        + "            ]\n"
        + "        },\n"
        + "        \"initPriceRange\":{\n"
        + "            \"lowPrice\":\"0\",\n"
        + "            \"highPrice\":\"1500\",\n"
        + "            \"currency\":\"￥\",\n"
        + "            \"id\":\"CUSTOMPRICERANGE.customPriceRange.0\"\n"
        + "        }\n"
        + "    },\n"
        + "    \"travelPolicyInfo\":{\n"
        + "        \"guestMode\":false,\n"
        + "        \"GeoCategory\":[\n"
        + "\n"
        + "        ],\n"
        + "        \"guestModeParams\":[\n"
        + "\n"
        + "        ]\n"
        + "    },\n"
        + "    \"positionSelectedItem\":[\n"
        + "\n"
        + "    ],\n"
        + "    \"tripID\":\"0\",\n"
        + "    \"oaAuthMode\":false,\n"
        + "    \"roomQuantity\":1,\n"
        + "    \"adultQuantity\":1,\n"
        + "    \"channel\":\"Online\",\n"
        + "    \"head\":{\n"
        + "        \"cid\":\"09031102114364446477\",\n"
        + "        \"ctok\":\"\",\n"
        + "        \"cver\":\"1.0\",\n"
        + "        \"lang\":\"01\",\n"
        + "        \"sid\":\"\",\n"
        + "        \"syscode\":\"09\",\n"
        + "        \"auth\":null,\n"
        + "        \"extension\":[\n"
        + "            {\n"
        + "                \"name\":\"sourceFrom\",\n"
        + "                \"value\":\"Online\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"locale\",\n"
        + "                \"value\":\"zh_CN\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"corpPayType\",\n"
        + "                \"value\":\"public\"\n"
        + "            },\n"
        + "            {\n"
        + "                \"name\":\"site\",\n"
        + "                \"value\":\"2\"\n"
        + "            }\n"
        + "        ]\n"
        + "    },\n"
        + "    \"contentType\":\"json\"\n"
        + "} ";
  }
}
